@charset "utf-8";
/*index_banner*/
.index_banner{height:402px;margin-bottom:15px;overflow:hidden;}
.index_banner .slide_ctn_wrap{position:relative;float:right;width:772px;height:402px;overflow:hidden;}
.index_banner .slide_ctn{position:absolute;}
.index_banner .slide_ctn li{height:402px;overflow:hidden;}
.index_banner .slide_ctrl{float:left;width:144px;background-color:#b9d300;}
.index_banner .slide_ctrl li{height:63px;margin-bottom:5px;font-size:18px;text-align:center;line-height:63px;color:#f8fdd1;background-color:#9cb100;cursor:pointer;}
.index_banner .slide_ctrl li.cur{width:170px;position:relative;margin-right:-26px;background:url('../images/index/cur_bg.png') no-repeat;}
.index_banner .slide_ctrl em{font-size:30px;}

/*index_promo*/
.index_promo{margin-bottom:15px;color:#e3e3e3;}
.index_promo a,.index_promo a:hover{color:#e3e3e3;}
.index_promo .chosen_itms{position:relative;float:left;width:445px;height:380px;overflow:hidden;}
.index_promo .chosen_itms b{display:block;position:absolute;left:0;top:270px;height:85px;width:100%;background-color:#000;filter:alpha(opacity=50);opacity:0.5;}
.index_promo .chosen_itms .intro{position:absolute;left:0;top:270px;width:425px;height:70px;padding:7px 10px;font-size:14px;}
.index_promo .chosen_itms .intro img{float:left;margin-right:10px;_margin-right:7px;}
.index_promo .chosen_itms .intro p{overflow:hidden;zoom:1;}
.index_promo .slide_ctn_wrap{position:relative;width:445px;height:380px;overflow:hidden;}
.index_promo .slide_ctn{position:absolute;}
.index_promo .slide_ctn ul{width:1000px;}
.index_promo .slide_ctn li{position:relative;float:left;width:445px;height:380px;overflow:hidden;}
.index_promo .slide_ctrl{position:absolute;left:390px;top:330px;}
.index_promo .slide_ctrl a{float:left;display:inline;margin-right:10px;width:14px;height:14px;text-indent:-9999px;overflow:hidden;background:url('../images/index/pre.png') no-repeat;}
.index_promo .slide_ctrl .next{background:url('../images/index/next.png') no-repeat;}
.index_promo .channels{float:right;width:450px;margin-bottom:-20px;}
.index_promo .channels li{position:relative;float:left;display:inline;width:220px;height:180px;margin-bottom:20px;overflow:hidden;margin-right:10px;}
.index_promo .channels li b{display:block;position:absolute;left:0;top:120px;height:60px;width:100%;background-color:#000;filter:alpha(opacity=50);opacity:0.5;}
.index_promo .channels .r{margin-right:0;}
.index_promo .channels .intro{position:absolute;left:0;top:120px;height:57px;padding:3px 0 0 90px;}
.index_promo .channels .intro i{display:block;position:absolute;top:-33px;left:0;width:85px;height:93px;background:url('../images/index/channel_icons.png') no-repeat;}
.index_promo .channels .intro i.intake{background-position:-86px 0;}
.index_promo .channels .intro i.tool{background-position:-172px 0;}
.index_promo .channels .intro i.health{background-position:-258px 0;}

/*latest_dg*/
.latest_dg{}
.latest_dg .dg_list{float:left;width:335px;}
.latest_mission{float:right;width:325px;height:248px;overflow:hidden;padding:5px;border:3px solid #eceaeb;}
.latest_mission .mission_itm{overflow:hidden;zoom:1;}
.latest_mission .mission_itm .img{float:left;display:inline;margin-right:10px;_margin-right:7px;}
.latest_mission .mission_itm .txt{overflow:hidden;zoom:1;}
.latest_mission .mission_itm .txt .tit{margin-bottom:5px;}
.latest_mission .idea_name{font-size:14px;color:#231815;}
.latest_mission .mission_explain{overflow:hidden;zoom:1;height:50px;margin:8px 0;padding:10px;color:#231815;background-color:#ebeaea;}
.latest_mission .mission_explain p{float:left;width:230px;}
.mission_join_btn{float:right;width:50px;height:50px;overflow:hidden;text-indent:-9999px;background:url('../images/common/mission_join_btn.png') no-repeat;}
.latest_mission .other_mission .pre{padding-left:10px;background:url('../images/common/l_arrow.png') no-repeat 0 3px;}
.latest_mission .other_mission .next{padding-right:10px;background:url('../images/common/r_arrow.png') no-repeat right 3px;}

/*community_news*/
.community_news{padding:0 15px;background-color:#ebeaea;}
.community_news .more_wrap{height:18px;padding:5px 0 10px;text-align:right;padding-right:5px;}
.community_news .more_wrap .more{float:right;height:18px;line-height:18px;padding-right:25px;color:#231815;background:url('../images/common/more.png') no-repeat right 0;}

/*mod_join_method*/
.mod_join_way{margin-bottom:15px;}
.mod_join_way h3{padding-left:110px;height:83px;padding-top:20px;color:#231815;font-weight:normal;background:url('../images/index/join_bg.png') no-repeat;}
.mod_join_way .join_list li{margin-bottom:4px;}
.mod_join_way .join_list a{display:block;height:55px;background-color:#fff;color:#999;text-align:center;line-height:55px;font-size:18px;border:5px solid #ebeaea;background:url('../images/index/join_icon.png') no-repeat 22px 12px;}
.mod_join_way .join_list a:hover{border-color:#00b7ee;color:#231815;text-decoration:none;background-position:22px -58px;}
.mod_join_way .join_list .mission a{background-position:22px -128px;}
.mod_join_way .join_list .mission a:hover{border-color:#b9d300;background-position:22px -198px;}
.mod_join_way .join_list .vote a{background-position:22px -268px;}
.mod_join_way .join_list .vote a:hover{border-color:#e50081;background-position:22px -338px;}